package it.mauriziobasile.sincrodir.gui;

import it.mauriziobasile.sincrodir.logica.Sincronizzatore;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class VersoAscoltatoreAzione implements ActionListener {

    private FinestraPrincipale finestraRef;
    
    public VersoAscoltatoreAzione(FinestraPrincipale finestra) {
        this.finestraRef = finestra;
    }
    
    @Override
    public void actionPerformed(ActionEvent e) {
        String ac = e.getActionCommand();
        if (ac.equals("<"))
            finestraRef.verso(Sincronizzatore.DA2A1);
        if (ac.equals("<>"))
            finestraRef.verso(Sincronizzatore.COMPLETO);
        if (ac.equals(">"))
            finestraRef.verso(Sincronizzatore.DA1A2);        
    }

}
